package com.qujia.station.domain;

import lombok.Builder;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author GW-光武
 * @description saas订单
 * @since 2023-08-07
 */
@Data
@Builder
public class SaasOrderBo {
    /**
     * 支付流水号
     */
    private String payOrder;

    /**
     * 原支付流水号
     */
    private String srcPayOrder;

    /**
     * 支付商户号
     */
    private String payMerNo;

    /**
     * 业务订单支付时间
     * YYYYMMDDHHMMSS
     */
    private String payTime;

    /**
     * 交易类型
     * 01.消费，02.退货
     */
    private String orderType;

    /**
     * 总金额
     */
    private BigDecimal orderAmt;

    /**
     * 支付金额
     */
    private BigDecimal payAmt;

    /**
     * 营销订单号
     */
    private String marketingOrder;

    /**
     * 营销总优惠金额
     */
    private BigDecimal totalDisAmt;

    /**
     * 供应商优惠金额
     */
    private BigDecimal merchantDisAmt;

    /**
     * 平台优惠金额
     */
    private BigDecimal platformDisAmt;

    /**
     * 赞助商优惠金额
     */
    private BigDecimal sponsorDisAmt;

    /**
     * 清分商户号
     */
    private String clearMerNo;

    /**
     * 结算账户号
     */
    private String clearAccount;

    /**
     * 运营金额
     */
    private BigDecimal optAmt;

}
